rat killer - French English Dictionary